trash dumps - French English Dictionary